home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 19 / CU Amiga Magazine's Super CD-ROM 19 (1998)(EMAP Images)(GB)[!][issue 1998-02].iso / CUCD / Online / RFCs / rfc / rfc2239.txt < prev    next >
Text File  |  1997-12-07  |  81KB  |  2,412 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7. Network Working Group                                        K. de Graaf
  8. Request for Comments: 2239                              3Com Corporation
  9. Category: Standards Track                                   D. Romascanu
  10.                                                      Madge Networks Ltd.
  11.                                                              D. McMaster
  12.                                                       Cisco Systems Inc.
  13.                                                            K. McCloghrie
  14.                                                       Cisco Systems Inc.
  15.                                                               S. Roberts
  16.                                                 Farallon Computing, Inc.
  17.                                                            November 1997
  18.  
  19.  
  20.              Definitions of Managed Objects for IEEE 802.3
  21.                Medium Attachment Units (MAUs) using SMIv2
  22.  
  23.  
  24. Status of this Memo
  25.  
  26.    This document specifies an Internet standards track protocol for the
  27.    Internet community, and requests discussion and suggestions for
  28.    improvements.  Please refer to the current edition of the "Internet
  29.    Official Protocol Standards" (STD 1) for the standardization state
  30.    and status of this protocol.  Distribution of this memo is unlimited.
  31.  
  32. Copyright Notice
  33.  
  34.    Copyright (C) The Internet Society (1997).  All Rights Reserved.
  35.  
  36. Table of Contents
  37.  
  38.    1 The SNMPv2 Network Management Framework ...............    2
  39.    1.1 Object Definitions ..................................    2
  40.    2 Overview ..............................................    3
  41.    2.1 Relationship to RFC 1515 ............................    3
  42.    2.2 MAU Management ......................................    3
  43.    2.3 Relationship to Other MIBs ..........................    3
  44.    2.3.1 Relationship to the MIB-II 'interfaces' group .....    3
  45.    2.3.2 Relationship to the 802.3 Repeater MIB ............    4
  46.    2.4 Management of Internal MAUs .........................    4
  47.    3 Definitions ...........................................    4
  48.    4 Acknowledgements ......................................   39
  49.    5 References ............................................   40
  50.    6 Security Considerations ...............................   41
  51.    7 Authors' Addresses ....................................   41
  52.    8 Full Copyright Statement ..............................   43
  53.  
  54.  
  55.  
  56.  
  57.  
  58. de Graaf, et. al.           Standards Track                     [Page 1]
  59.  
  60. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  61.  
  62.  
  63. Abstract
  64.  
  65.    This memo defines an portion of the Management Information Base (MIB)
  66.    for use with network management protocols in the Internet community.
  67.    In particular, it defines objects for managing 10 and 100 Mb/second
  68.    Medium Attachment Units (MAUs) based on IEEE Std 802.3 Section 30,
  69.    "10 & 100 Mb/s Management," October 26, 1995.
  70.  
  71. 1.  The SNMPv2 Network Management Framework
  72.  
  73.    The SNMPv2 Network Management Framework presently consists of three
  74.    major components.  They are:
  75.  
  76.    o    the SMI, described in RFC 1902 [6] - the mechanisms used
  77.         for describing and naming objects for the purpose of management.
  78.  
  79.    o    the MIB-II, STD 17, RFC 1213 [5] - the core set of
  80.         managed objects for the Internet suite of protocols.
  81.  
  82.    o    the protocol, STD 15, RFC 1157 [10] and/or RFC 1905 [9] -
  83.         the protocol used for accessing managed information.
  84.  
  85.    Textual conventions are defined in RFC 1903 [7], and conformance
  86.    statements are defined in RFC 1904 [8].
  87.  
  88.    The Framework permits new objects to be defined for the purpose of
  89.    experimentation and evaluation.
  90.  
  91. 1.1.  Object Definitions
  92.  
  93.    Managed objects are accessed via a virtual information store, termed
  94.    the Management Information Base or MIB.  Objects in the MIB are
  95.    defined using the subset of Abstract Syntax Notation One (ASN.1)
  96.    defined in the SMI.  In particular, each object type is named by an
  97.    OBJECT IDENTIFIER, an administratively assigned name.  The object
  98.    type together with an object instance serves to uniquely identify a
  99.    specific instantiation of the object.  For human convenience, we
  100.    often use a textual string, termed the descriptor, to refer to the
  101.    object type.
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114. de Graaf, et. al.           Standards Track                     [Page 2]
  115.  
  116. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  117.  
  118.  
  119. 2.  Overview
  120.  
  121. 2.1.  Relationship to RFC 1515
  122.  
  123.    This MIB is intended to be a superset of that defined by RFC 1515
  124.    [11], which will go to historic status.  This MIB includes all of the
  125.    objects contained in that MIB, plus several new ones which provide
  126.    additional capabilities.  Implementors are encouraged to support all
  127.    applicable conformance groups in order to make the best use of the
  128.    new functionality provided by this MIB.  The new objects provide
  129.    management support for:
  130.  
  131.    o    management of 100 Mb/s devices
  132.  
  133.    o    auto-negotiation on interface MAUs
  134.  
  135.    o    jack management
  136.  
  137. 2.2.  MAU Management
  138.  
  139.    Instances of these object types represent attributes of an IEEE 802.3
  140.    MAU.  Several types of MAUs are defined in the IEEE 802.3 CSMA/CD
  141.    standard [1] and [2].  These MAUs may be connected to IEEE 802.3
  142.    repeaters or to 802.3 (Ethernet-like) interfaces.  For convenience
  143.    this document refers to these devices as "repeater MAUs" and
  144.    "interface MAUs."
  145.  
  146.    The definitions presented here are based on Section 30.5, "Layer
  147.    Management for 10 & 100 Mb/s Medium Attachment Units (MAUs)", and
  148.    Annex 30A, "GDMO Specifications for 802.3 managed objects" of IEEE
  149.    Std 802.3u-1995.  That specification includes definitions for both
  150.    10Mb/s and 100Mb/s devices, and is essentially a superset of the
  151.    10Mb/s definitions given by IEEE 802.3 Section 20.  This
  152.    specification is intended to serve the same purpose: to provide for
  153.    management of both 10Mb/s and 100Mb/s MAUs.
  154.  
  155. 2.3.  Relationship to Other MIBs
  156.  
  157.    It is assumed that an agent implementing this MIB will also implement
  158.    (at least) the 'system' group defined in MIB-II [5].  The following
  159.    sections identify other MIBs that such an agent should implement.
  160.  
  161. 2.3.1.  Relationship to the MIB-II 'interfaces' group
  162.  
  163.    The sections of this document that define interface MAU-related
  164.    objects specify an extension to the 'interfaces' group of MIB-II.  An
  165.    agent implementing these interface-MAU related objects must also
  166.  
  167.  
  168.  
  169.  
  170. de Graaf, et. al.           Standards Track                     [Page 3]
  171.  
  172. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  173.  
  174.  
  175.    implement the 'interfaces' group of MIB-II.  The value of the object
  176.    ifMauIfIndex is the same as the value of 'ifIndex' used to
  177.    instantiate the interface to which the given MAU is connected.
  178.  
  179.    It is expected that an agent implementing the interface-MAU related
  180.    objects in this MIB will also implement the Ethernet- like Interfaces
  181.    MIB, RFC 1650.
  182.  
  183.    (Note that repeater ports are not represented as interfaces in the
  184.    sense of MIB-II's 'interfaces' group.)
  185.  
  186. 2.3.2.  Relationship to the 802.3 Repeater MIB
  187.  
  188.    The section of this document that defines repeater MAU-related
  189.    objects specifies an extension to the 802.3 Repeater MIB defined in
  190.    [4].  An agent implementing these repeater-MAU related objects must
  191.    also implement the 802.3 Repeater MIB.
  192.  
  193.    The values of 'rpMauGroupIndex' and 'rpMauPortIndex' used to
  194.    instantiate a repeater MAU variable shall be the same as the values
  195.    of 'rptrPortGroupIndex' and 'rptrPortIndex' used to instantiate the
  196.    port to which the given MAU is connected.
  197.  
  198. 2.4.  Management of Internal MAUs
  199.  
  200.    In some situations, a MAU can be "internal" -- i.e., its
  201.    functionality is implemented entirely within a device.  For example,
  202.    a managed repeater may contain an internal repeater- MAU and/or an
  203.    internal interface-MAU through which management communications
  204.    originating on one of the repeater's external ports pass in order to
  205.    reach the management agent associated with the repeater.  Such
  206.    internal MAUs may or may not be managed.  If they are managed,
  207.    objects describing their attributes should appear in the appropriate
  208.    MIB subtree:
  209.  
  210.    dot3RpMauBasicGroup for internal repeater-MAUs and
  211.    dot3IfMauBasicGroup for internal interface-MAUs.
  212.  
  213. 3.  Definitions
  214.  
  215.    MAU-MIB DEFINITIONS ::= BEGIN
  216.  
  217.    IMPORTS
  218.        Counter32, Integer32,
  219.        OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE,
  220.        OBJECT-IDENTITY, mib-2
  221.            FROM SNMPv2-SMI
  222.        TruthValue, TEXTUAL-CONVENTION
  223.  
  224.  
  225.  
  226. de Graaf, et. al.           Standards Track                     [Page 4]
  227.  
  228. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  229.  
  230.  
  231.            FROM SNMPv2-TC
  232.        OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
  233.            FROM SNMPv2-CONF;
  234.  
  235.    mauMod MODULE-IDENTITY
  236.        LAST-UPDATED "9710310000Z"
  237.        ORGANIZATION "IETF HUB MIB Working Group"
  238.        CONTACT-INFO
  239.            "WG E-mail: hubmib@hprnd.rose.hp.com
  240.  
  241.                 Chair: Dan Romascanu
  242.                Postal: Madge Networks (Israel) Ltd.
  243.                        Atidim Technology Park, Bldg. 3
  244.                        Tel Aviv 61131, Israel
  245.                   Tel: 972-3-6458414, 6458458
  246.                   Fax: 972-3-6487146
  247.                E-mail: dromasca@madge.com
  248.  
  249.                Editor: Kathryn de Graaf
  250.                Postal: 3Com Corporation
  251.                        118 Turnpike Rd.
  252.                        Southborough, MA  01772
  253.                        USA
  254.                   Tel: (508)229-1627
  255.                   Fax: (508)490-5882
  256.                E-mail: kdegraaf@isd.3com.com"
  257.        DESCRIPTION
  258.                "Management information for 802.3 MAUs.
  259.  
  260.                The following references are used throughout this
  261.                MIB module:
  262.  
  263.                [IEEE 802.3 Std]
  264.                   refers to IEEE 802.3/ISO 8802-3 Information
  265.                   processing systems - Local area networks -
  266.                   Part 3: Carrier sense multiple access with
  267.                   collision detection (CSMA/CD) access method
  268.                   and physical layer specifications (1993),
  269.                   and to IEEE Std 802.3u-1995, Supplement to
  270.                   IEEE Std 802.3, clauses 22 through 29.
  271.  
  272.                [IEEE 802.3 Mgt]
  273.                   refers to IEEE 802.3u-1995, - 10 Mb/s &
  274.                   100 Mb/s Management, Section 30 -
  275.                   Supplement to IEEE Std 802.3."
  276.        ::= { snmpDot3MauMgt 6 }
  277.  
  278.  
  279.  
  280.  
  281.  
  282. de Graaf, et. al.           Standards Track                     [Page 5]
  283.  
  284. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  285.  
  286.  
  287.    snmpDot3MauMgt OBJECT IDENTIFIER ::= { mib-2 26 }
  288.  
  289.  
  290.    -- textual conventions
  291.  
  292.    JackType ::= TEXTUAL-CONVENTION
  293.        STATUS     current
  294.        DESCRIPTION
  295.                "Common enumeration values for repeater and
  296.                interface MAU jack types."
  297.        SYNTAX     INTEGER {
  298.                       other(1),
  299.                       rj45(2),
  300.                       rj45S(3), -- rj45 shielded
  301.                       db9(4),
  302.                       bnc(5),
  303.                       fAUI(6),  -- female aui
  304.                       mAUI(7),  -- male aui
  305.                       fiberSC(8),
  306.                       fiberMIC(9),
  307.                       fiberST(10),
  308.                       telco(11)
  309.                   }
  310.  
  311.  
  312.    dot3RpMauBasicGroup         OBJECT IDENTIFIER ::= { snmpDot3MauMgt 1 }
  313.    dot3IfMauBasicGroup         OBJECT IDENTIFIER ::= { snmpDot3MauMgt 2 }
  314.    dot3BroadMauBasicGroup      OBJECT IDENTIFIER ::= { snmpDot3MauMgt 3 }
  315.  
  316.    dot3IfMauAutoNegGroup       OBJECT IDENTIFIER ::= { snmpDot3MauMgt 5 }
  317.  
  318.    -- object identities for MAU types
  319.    --  (see rpMauType and ifMauType for usage)
  320.  
  321.    dot3MauType
  322.        OBJECT IDENTIFIER ::= { snmpDot3MauMgt 4 }
  323.  
  324.    dot3MauTypeAUI OBJECT-IDENTITY
  325.        STATUS     current
  326.        DESCRIPTION
  327.                "no internal MAU, view from AUI"
  328.        ::= { dot3MauType 1 }
  329.  
  330.    dot3MauType10Base5 OBJECT-IDENTITY
  331.        STATUS     current
  332.        DESCRIPTION
  333.                "thick coax MAU (per 802.3 section 8)"
  334.        ::= { dot3MauType 2 }
  335.  
  336.  
  337.  
  338. de Graaf, et. al.           Standards Track                     [Page 6]
  339.  
  340. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  341.  
  342.  
  343.    dot3MauTypeFoirl OBJECT-IDENTITY
  344.        STATUS     current
  345.        DESCRIPTION
  346.                "FOIRL MAU (per 802.3 section 9.9)"
  347.        ::= { dot3MauType 3 }
  348.  
  349.    dot3MauType10Base2 OBJECT-IDENTITY
  350.        STATUS     current
  351.        DESCRIPTION
  352.                "thin coax MAU (per 802.3 section 10)"
  353.        ::= { dot3MauType 4 }
  354.  
  355.    dot3MauType10BaseT OBJECT-IDENTITY
  356.        STATUS     current
  357.        DESCRIPTION
  358.                "UTP MAU (per 802.3 section 14)"
  359.        ::= { dot3MauType 5 }
  360.  
  361.    dot3MauType10BaseFP OBJECT-IDENTITY
  362.        STATUS     current
  363.        DESCRIPTION
  364.                "passive fiber MAU (per 802.3 section 16)"
  365.        ::= { dot3MauType 6 }
  366.  
  367.    dot3MauType10BaseFB OBJECT-IDENTITY
  368.        STATUS     current
  369.        DESCRIPTION
  370.                "sync fiber MAU (per 802.3 section 17)"
  371.        ::= { dot3MauType 7 }
  372.  
  373.    dot3MauType10BaseFL OBJECT-IDENTITY
  374.        STATUS     current
  375.        DESCRIPTION
  376.                "async fiber MAU (per 802.3 section 18)"
  377.        ::= { dot3MauType 8 }
  378.  
  379.    dot3MauType10Broad36 OBJECT-IDENTITY
  380.        STATUS     current
  381.        DESCRIPTION
  382.                "broadband DTE MAU (per 802.3 section 11). Note
  383.                that 10BROAD36 MAUs can be attached to interfaces
  384.                but not to repeaters."
  385.        ::= { dot3MauType 9 }
  386.  
  387.    ------ new since RFC 1515:
  388.  
  389.    dot3MauType10BaseTHD OBJECT-IDENTITY
  390.        STATUS     current
  391.  
  392.  
  393.  
  394. de Graaf, et. al.           Standards Track                     [Page 7]
  395.  
  396. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  397.  
  398.  
  399.        DESCRIPTION
  400.                "UTP MAU (per 802.3 section 14), half duplex mode"
  401.        ::= { dot3MauType 10 }
  402.  
  403.    dot3MauType10BaseTFD OBJECT-IDENTITY
  404.        STATUS     current
  405.        DESCRIPTION
  406.                "UTP MAU (per 802.3 section 14), full duplex mode"
  407.        ::= { dot3MauType 11 }
  408.  
  409.    dot3MauType10BaseFLHD OBJECT-IDENTITY
  410.        STATUS     current
  411.        DESCRIPTION
  412.                "async fiber MAU (per 802.3 section 18), half
  413.                duplex mode"
  414.        ::= { dot3MauType 12 }
  415.  
  416.    dot3MauType10BaseFLFD OBJECT-IDENTITY
  417.        STATUS     current
  418.        DESCRIPTION
  419.                "async fiber MAU (per 802.3 section 18), full
  420.                duplex mode"
  421.        ::= { dot3MauType 13 }
  422.  
  423.    dot3MauType100BaseT4 OBJECT-IDENTITY
  424.        STATUS     current
  425.        DESCRIPTION
  426.                "4 pair categ. 3 UTP (per 802.3 section 23)"
  427.        ::= { dot3MauType 14 }
  428.  
  429.    dot3MauType100BaseTXHD OBJECT-IDENTITY
  430.        STATUS     current
  431.        DESCRIPTION
  432.                "2 pair categ. 5 UTP (per 802.3 section 25), half
  433.                duplex mode"
  434.        ::= { dot3MauType 15 }
  435.  
  436.    dot3MauType100BaseTXFD OBJECT-IDENTITY
  437.        STATUS     current
  438.        DESCRIPTION
  439.                "2 pair categ. 5 UTP (per 802.3 section 25), full
  440.                duplex mode"
  441.        ::= { dot3MauType 16 }
  442.  
  443.    dot3MauType100BaseFXHD OBJECT-IDENTITY
  444.        STATUS     current
  445.        DESCRIPTION
  446.                "X fiber over PMT (per 802.3 section 26), half
  447.  
  448.  
  449.  
  450. de Graaf, et. al.           Standards Track                     [Page 8]
  451.  
  452. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  453.  
  454.  
  455.                duplex mode"
  456.        ::= { dot3MauType 17 }
  457.  
  458.    dot3MauType100BaseFXFD OBJECT-IDENTITY
  459.        STATUS     current
  460.        DESCRIPTION
  461.                "X fiber over PMT (per 802.3 section 26), full
  462.                duplex mode"
  463.        ::= { dot3MauType 18 }
  464.  
  465.    dot3MauType100BaseT2HD OBJECT-IDENTITY
  466.        STATUS     current
  467.        DESCRIPTION
  468.                "2 pair categ. 3 UTP (per 802.3 section 32), half
  469.                duplex mode"
  470.        ::= { dot3MauType 19 }
  471.  
  472.    dot3MauType100BaseT2FD OBJECT-IDENTITY
  473.        STATUS     current
  474.        DESCRIPTION
  475.                "2 pair categ. 3 UTP (per 802.3 section 32), full
  476.                duplex mode"
  477.        ::= { dot3MauType 20 }
  478.  
  479.  
  480.    --
  481.    -- The Basic Repeater MAU Table
  482.    --
  483.  
  484.    rpMauTable OBJECT-TYPE
  485.        SYNTAX     SEQUENCE OF RpMauEntry
  486.        MAX-ACCESS not-accessible
  487.        STATUS     current
  488.        DESCRIPTION
  489.                "Table of descriptive and status information about
  490.                the MAU(s) attached to the ports of a repeater."
  491.        ::= { dot3RpMauBasicGroup 1 }
  492.  
  493.    rpMauEntry OBJECT-TYPE
  494.        SYNTAX     RpMauEntry
  495.        MAX-ACCESS not-accessible
  496.        STATUS     current
  497.        DESCRIPTION
  498.                "An entry in the table, containing information
  499.                about a single MAU."
  500.        INDEX      { rpMauGroupIndex, rpMauPortIndex, rpMauIndex }
  501.        ::= { rpMauTable 1 }
  502.  
  503.  
  504.  
  505.  
  506. de Graaf, et. al.           Standards Track                     [Page 9]
  507.  
  508. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  509.  
  510.  
  511.    RpMauEntry ::=
  512.        SEQUENCE {
  513.            rpMauGroupIndex
  514.                Integer32,
  515.            rpMauPortIndex
  516.                Integer32,
  517.            rpMauIndex
  518.                Integer32,
  519.            rpMauType
  520.                OBJECT IDENTIFIER,
  521.            rpMauStatus
  522.                INTEGER,
  523.            rpMauMediaAvailable
  524.                INTEGER,
  525.            rpMauMediaAvailableStateExits
  526.                Counter32,
  527.            rpMauJabberState
  528.                INTEGER,
  529.            rpMauJabberingStateEnters
  530.                Counter32,
  531.            rpMauFalseCarriers
  532.                Counter32
  533.        }
  534.  
  535.    rpMauGroupIndex OBJECT-TYPE
  536.        SYNTAX     Integer32 (1..2147483647)
  537.        MAX-ACCESS read-only
  538.        STATUS     current
  539.        DESCRIPTION
  540.                "This variable uniquely identifies the group
  541.                containing the port to which the MAU described by
  542.                this entry is connected.
  543.  
  544.                Note:  In practice, a group will generally be a
  545.                field-replaceable unit (i.e., module, card, or
  546.                board) that can fit in the physical system
  547.                enclosure, and the group number will correspond to
  548.                a number marked on the physical enclosure.
  549.  
  550.                The group denoted by a particular value of this
  551.                object is the same as the group denoted by the
  552.                same value of rptrGroupIndex."
  553.        ::= { rpMauEntry 1 }
  554.  
  555.    rpMauPortIndex OBJECT-TYPE
  556.        SYNTAX     Integer32 (1..2147483647)
  557.        MAX-ACCESS read-only
  558.        STATUS     current
  559.  
  560.  
  561.  
  562. de Graaf, et. al.           Standards Track                    [Page 10]
  563.  
  564. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  565.  
  566.  
  567.        DESCRIPTION
  568.                "This variable uniquely identifies the repeater
  569.                port within group rpMauGroupIndex to which the MAU
  570.                described by this entry is connected."
  571.        REFERENCE
  572.                "Reference RFC 1516, rptrPortIndex."
  573.        ::= { rpMauEntry 2 }
  574.  
  575.    rpMauIndex OBJECT-TYPE
  576.        SYNTAX     Integer32 (1..2147483647)
  577.        MAX-ACCESS read-only
  578.        STATUS     current
  579.        DESCRIPTION
  580.                "This variable uniquely identifies the MAU
  581.                described by this entry from among other MAUs
  582.                connected to the same port (rpMauPortIndex)."
  583.        REFERENCE
  584.                "[IEEE 802.3 Mgt], 30.5.1.1.1, aMAUID."
  585.        ::= { rpMauEntry 3 }
  586.  
  587.    rpMauType OBJECT-TYPE
  588.        SYNTAX     OBJECT IDENTIFIER
  589.        MAX-ACCESS read-only
  590.        STATUS     current
  591.        DESCRIPTION
  592.                "This object identifies the 10 or 100 Mb/s
  593.                baseband MAU type.  An initial set of MAU types
  594.                are defined above.  The assignment of OBJECT
  595.                IDENTIFIERs to new types of MAUs is managed by the
  596.                IANA.  If the MAU type is unknown, the object
  597.                identifier
  598.  
  599.                unknownMauType OBJECT IDENTIFIER ::= { 0 0 }
  600.  
  601.                is returned.  Note that unknownMauType is a
  602.                syntactically valid object identifier, and any
  603.                conformant implementation of ASN.1 and the BER
  604.                must be able to generate and recognize this
  605.                value."
  606.        REFERENCE
  607.                "[IEEE 802.3 Mgt], 30.5.1.1.2, aMAUType."
  608.        ::= { rpMauEntry 4 }
  609.  
  610.    rpMauStatus OBJECT-TYPE
  611.        SYNTAX     INTEGER {
  612.                       other(1),
  613.                       unknown(2),
  614.                       operational(3),
  615.  
  616.  
  617.  
  618. de Graaf, et. al.           Standards Track                    [Page 11]
  619.  
  620. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  621.  
  622.  
  623.                       standby(4),
  624.                       shutdown(5),
  625.                       reset(6)
  626.                   }
  627.        MAX-ACCESS read-write
  628.        STATUS     current
  629.        DESCRIPTION
  630.                "The current state of the MAU.  This object may be
  631.                implemented as a read-only object by those agents
  632.                and MAUs that do not implement software control of
  633.                the MAU state.  Some agents may not support
  634.                setting the value of this object to some of the
  635.                enumerated values.
  636.  
  637.                The value other(1) is returned if the MAU is in a
  638.                state other than one of the states 2 through 6.
  639.  
  640.                The value unknown(2) is returned when the MAU's
  641.                true state is unknown; for example, when it is
  642.                being initialized.
  643.  
  644.                A MAU in the operational(3) state is fully
  645.                functional, operates, and passes signals to its
  646.                attached DTE or repeater port in accordance to its
  647.                specification.
  648.  
  649.                A MAU in standby(4) state forces DI and CI to idle
  650.                and the media transmitter to idle or fault, if
  651.                supported.  Standby(4) mode only applies to link
  652.                type MAUs.  The state of rpMauMediaAvailable is
  653.                unaffected.
  654.  
  655.                A MAU in shutdown(5) state assumes the same
  656.                condition on DI, CI, and the media transmitter as
  657.                though it were powered down or not connected.  The
  658.                MAU may return other(1) value for the
  659.                rpMauJabberState and rpMauMediaAvailable objects
  660.                when it is in this state.  For an AUI, this state
  661.                will remove power from the AUI.
  662.  
  663.                Setting this variable to the value reset(6) resets
  664.                the MAU in the same manner as a power-off, power-
  665.                on cycle of at least one-half second would.  The
  666.                agent is not required to return the value reset
  667.                (6).
  668.  
  669.                Setting this variable to the value operational(3),
  670.                standby(4), or shutdown(5) causes the MAU to
  671.  
  672.  
  673.  
  674. de Graaf, et. al.           Standards Track                    [Page 12]
  675.  
  676. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  677.  
  678.  
  679.                assume the respective state except that setting a
  680.                mixing-type MAU or an AUI to standby(4) will cause
  681.                the MAU to enter the shutdown state."
  682.        REFERENCE
  683.                "[IEEE 802.3 Mgt], 30.5.1.1.7, aMAUAdminState,
  684.                30.5.1.2.2, acMAUAdminControl, and 30.5.1.2.1,
  685.                acRESETMAU."
  686.        ::= { rpMauEntry 5 }
  687.  
  688.    rpMauMediaAvailable OBJECT-TYPE
  689.        SYNTAX     INTEGER {
  690.                       other(1),
  691.                       unknown(2),
  692.                       available(3),
  693.                       notAvailable(4),
  694.                       remoteFault(5),
  695.                       invalidSignal(6),
  696.                       remoteJabber(7),
  697.                       remoteLinkLoss(8),
  698.                       remoteTest(9)
  699.                   }
  700.        MAX-ACCESS read-only
  701.        STATUS     current
  702.        DESCRIPTION
  703.                "If the MAU is a link or fiber type (FOIRL,
  704.                10BASE-T, 10BASE-F) then this is equivalent to the
  705.                link test fail state/low light function.  For an
  706.                AUI or a coax (including broadband) MAU this
  707.                indicates whether or not loopback is detected on
  708.                the DI circuit.  The value of this attribute
  709.                persists between packets for MAU types AUI,
  710.                10BASE5, 10BASE2, 10BROAD36, and 10BASE-FP.
  711.  
  712.                The value other(1) is returned if the
  713.                mediaAvailable state is not one of 2 through 6.
  714.  
  715.                The value unknown(2) is returned when the MAU's
  716.                true state is unknown; for example, when it is
  717.                being initialized.  At power-up or following a
  718.                reset, the value of this attribute will be unknown
  719.                for AUI, coax, and 10BASE-FP MAUs.  For these MAUs
  720.                loopback will be tested on each transmission
  721.                during which no collision is detected.  If DI is
  722.                receiving input when DO returns to IDL after a
  723.                transmission and there has been no collision
  724.                during the transmission then loopback will be
  725.                detected.  The value of this attribute will only
  726.                change during non-collided transmissions for AUI,
  727.  
  728.  
  729.  
  730. de Graaf, et. al.           Standards Track                    [Page 13]
  731.  
  732. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  733.  
  734.  
  735.                coax, and 10BASE-FP MAUs.
  736.  
  737.                For 100BASE-T4, 100BASE-TX and 100BASE-FX the
  738.                enumerations match the states within the
  739.                respective link integrity state diagrams, fig 23-
  740.                12 and 24-15 of sections 23 and 24 of [2].  Any
  741.                MAU which implements management of auto-
  742.                negotiation will map remote fault indication to
  743.                remote fault.
  744.  
  745.                The value available(3) indicates that the link,
  746.                light, or loopback is normal.  The value
  747.                notAvailable(4) indicates link loss, low light, or
  748.                no loopback.
  749.  
  750.                The value remoteFault(5) indicates that a fault
  751.                has been detected at the remote end of the link.
  752.                This value applies to 10BASE-FB, 100BASE-T4 Far
  753.                End Fault Indication and non-specified remote
  754.                faults from a system running auto-negotiation.
  755.                The values remoteJabber(7), remoteLinkLoss(8), and
  756.                remoteTest(9) should be used instead of
  757.                remoteFault(5) where the reason for remote fault
  758.                is identified in the remote signaling protocol.
  759.  
  760.                The value invalidSignal(6) indicates that an
  761.                invalid signal has been received from the other
  762.                end of the link.  InvalidSignal(6) applies only to
  763.                MAUs of type 10BASE-FB.
  764.  
  765.                Where an IEEE Std 802.3u-1995 clause 22 MII is
  766.                present, a logic one in the remote fault bit
  767.                (reference section 22.2.4.2.8 of that document)
  768.                maps to the value remoteFault(5), and a logic zero
  769.                in the link status bit (reference section
  770.                22.2.4.2.10 of that document) maps to the value
  771.                notAvailable(4).  The value notAvailable(4) takes
  772.                precedence over the value remoteFault(5)."
  773.        REFERENCE
  774.                "[IEEE 802.3 Mgt], 30.5.1.1.4, aMediaAvailable."
  775.        ::= { rpMauEntry 6 }
  776.  
  777.    rpMauMediaAvailableStateExits OBJECT-TYPE
  778.        SYNTAX     Counter32
  779.        MAX-ACCESS read-only
  780.        STATUS     current
  781.        DESCRIPTION
  782.                "A count of the number of times that
  783.  
  784.  
  785.  
  786. de Graaf, et. al.           Standards Track                    [Page 14]
  787.  
  788. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  789.  
  790.  
  791.                rpMauMediaAvailable for this MAU instance leaves
  792.                the state available(3)."
  793.        REFERENCE
  794.                "[IEEE 802.3 Mgt], 30.5.1.1.5, aLoseMediaCounter."
  795.        ::= { rpMauEntry 7 }
  796.  
  797.    rpMauJabberState OBJECT-TYPE
  798.        SYNTAX     INTEGER {
  799.                       other(1),
  800.                       unknown(2),
  801.                       noJabber(3),
  802.                       jabbering(4)
  803.                   }
  804.        MAX-ACCESS read-only
  805.        STATUS     current
  806.        DESCRIPTION
  807.                "The value other(1) is returned if the jabber
  808.                state is not 2, 3, or 4.  The agent must always
  809.                return other(1) for MAU type dot3MauTypeAUI.
  810.  
  811.                The value unknown(2) is returned when the MAU's
  812.                true state is unknown; for example, when it is
  813.                being initialized.
  814.  
  815.                If the MAU is not jabbering the agent returns
  816.                noJabber(3).  This is the 'normal' state.
  817.  
  818.                If the MAU is in jabber state the agent returns
  819.                the jabbering(4) value."
  820.        REFERENCE
  821.                "[IEEE 802.3 Mgt], 30.5.1.1.6,
  822.                aJabber.jabberFlag."
  823.        ::= { rpMauEntry 8 }
  824.  
  825.    rpMauJabberingStateEnters OBJECT-TYPE
  826.        SYNTAX     Counter32
  827.        MAX-ACCESS read-only
  828.        STATUS     current
  829.        DESCRIPTION
  830.                "A count of the number of times that
  831.                mauJabberState for this MAU instance enters the
  832.                state jabbering(4).  For MAUs of type
  833.                dot3MauTypeAUI, dot3MauType100BaseT4,
  834.                dot3MauType100BaseTX, and dot3MauType100BaseFX,
  835.                this counter will always indicate zero."
  836.        REFERENCE
  837.                "[IEEE 802.3 Mgt], 30.5.1.1.6,
  838.                aJabber.jabberCounter."
  839.  
  840.  
  841.  
  842. de Graaf, et. al.           Standards Track                    [Page 15]
  843.  
  844. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  845.  
  846.  
  847.        ::= { rpMauEntry 9 }
  848.  
  849.    rpMauFalseCarriers OBJECT-TYPE
  850.        SYNTAX     Counter32
  851.        MAX-ACCESS read-only
  852.        STATUS     current
  853.        DESCRIPTION
  854.                "A count of the number of false carrier events
  855.                during IDLE in 100BASE-X links.  This counter does
  856.                not increment at the symbol rate.  It can
  857.                increment after a valid carrier completion at a
  858.                maximum rate of once per 100 ms until the next
  859.                carrier event.
  860.  
  861.                This counter increments only for MAUs of type
  862.                dot3MauType100BaseT4, dot3MauType100BaseTX, and
  863.                dot3MauType100BaseFX.  For all other MAU types,
  864.                this counter will always indicate zero.
  865.  
  866.                The approximate minimum time for rollover of this
  867.                counter is 7.4 hours."
  868.        REFERENCE
  869.                "[IEEE 802.3 Mgt], 30.5.1.1.10, aFalseCarriers."
  870.        ::= { rpMauEntry 10 }
  871.  
  872.  
  873.    -- The rpJackTable applies to MAUs attached to repeaters
  874.    -- which have one or more external jacks (connectors).
  875.  
  876.    rpJackTable OBJECT-TYPE
  877.        SYNTAX     SEQUENCE OF RpJackEntry
  878.        MAX-ACCESS not-accessible
  879.        STATUS     current
  880.        DESCRIPTION
  881.                "Information about the external jacks attached to
  882.                MAUs attached to the ports of a repeater."
  883.        ::= { dot3RpMauBasicGroup 2 }
  884.  
  885.    rpJackEntry OBJECT-TYPE
  886.        SYNTAX     RpJackEntry
  887.        MAX-ACCESS not-accessible
  888.        STATUS     current
  889.        DESCRIPTION
  890.                "An entry in the table, containing information
  891.                about a particular jack."
  892.  
  893.        INDEX    { rpMauGroupIndex,
  894.                   rpMauPortIndex,
  895.  
  896.  
  897.  
  898. de Graaf, et. al.           Standards Track                    [Page 16]
  899.  
  900. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  901.  
  902.  
  903.                   rpMauIndex,
  904.                   rpJackIndex }
  905.        ::= { rpJackTable 1 }
  906.  
  907.    RpJackEntry ::=
  908.        SEQUENCE {
  909.            rpJackIndex
  910.                Integer32,
  911.            rpJackType
  912.                JackType
  913.        }
  914.  
  915.    rpJackIndex OBJECT-TYPE
  916.        SYNTAX     Integer32 (1..2147483647)
  917.        MAX-ACCESS not-accessible
  918.        STATUS     current
  919.        DESCRIPTION
  920.                "This variable uniquely identifies the jack
  921.                described by this entry from among other jacks
  922.                attached to the same MAU (rpMauIndex)."
  923.        ::= { rpJackEntry 1 }
  924.  
  925.    rpJackType OBJECT-TYPE
  926.        SYNTAX     JackType
  927.        MAX-ACCESS read-only
  928.        STATUS     current
  929.        DESCRIPTION
  930.                "The jack connector type, as it appears on the
  931.                outside of the system."
  932.        ::= { rpJackEntry 2 }
  933.  
  934.  
  935.    --
  936.    -- The Basic Interface MAU Table
  937.    --
  938.  
  939.    ifMauTable OBJECT-TYPE
  940.        SYNTAX     SEQUENCE OF IfMauEntry
  941.        MAX-ACCESS not-accessible
  942.        STATUS     current
  943.        DESCRIPTION
  944.                "Table of descriptive and status information about
  945.                MAU(s) attached to an interface."
  946.  
  947.        ::= { dot3IfMauBasicGroup 1 }
  948.  
  949.    ifMauEntry OBJECT-TYPE
  950.        SYNTAX     IfMauEntry
  951.  
  952.  
  953.  
  954. de Graaf, et. al.           Standards Track                    [Page 17]
  955.  
  956. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  957.  
  958.  
  959.        MAX-ACCESS not-accessible
  960.        STATUS     current
  961.        DESCRIPTION
  962.                "An entry in the table, containing information
  963.                about a single MAU."
  964.        INDEX      { ifMauIfIndex, ifMauIndex }
  965.        ::= { ifMauTable 1 }
  966.  
  967.    IfMauEntry ::=
  968.        SEQUENCE {
  969.            ifMauIfIndex
  970.                Integer32,
  971.            ifMauIndex
  972.                Integer32,
  973.            ifMauType
  974.                OBJECT IDENTIFIER,
  975.            ifMauStatus
  976.                INTEGER,
  977.            ifMauMediaAvailable
  978.                INTEGER,
  979.            ifMauMediaAvailableStateExits
  980.                Counter32,
  981.            ifMauJabberState
  982.                INTEGER,
  983.            ifMauJabberingStateEnters
  984.                Counter32,
  985.            ifMauFalseCarriers
  986.                Counter32,
  987.            ifMauTypeList
  988.                Integer32,
  989.            ifMauDefaultType
  990.                OBJECT IDENTIFIER,
  991.            ifMauAutoNegSupported
  992.                TruthValue
  993.        }
  994.  
  995.    ifMauIfIndex OBJECT-TYPE
  996.        SYNTAX     Integer32 (1..2147483647)
  997.        MAX-ACCESS read-only
  998.        STATUS     current
  999.        DESCRIPTION
  1000.                "This variable uniquely identifies the interface
  1001.                to which the MAU described by this entry is
  1002.                connected."
  1003.        REFERENCE
  1004.                "RFC 1213, ifIndex"
  1005.        ::= { ifMauEntry 1 }
  1006.  
  1007.  
  1008.  
  1009.  
  1010. de Graaf, et. al.           Standards Track                    [Page 18]
  1011.  
  1012. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  1013.  
  1014.  
  1015.    ifMauIndex OBJECT-TYPE
  1016.        SYNTAX     Integer32 (1..2147483647)
  1017.        MAX-ACCESS read-only
  1018.        STATUS     current
  1019.        DESCRIPTION
  1020.                "This variable uniquely identifies the MAU
  1021.                described by this entry from among other MAUs
  1022.                connected to the same interface (ifMauIfIndex)."
  1023.        REFERENCE
  1024.                "[IEEE 802.3 Mgt], 30.5.1.1.1, aMAUID."
  1025.        ::= { ifMauEntry 2 }
  1026.  
  1027.    ifMauType OBJECT-TYPE
  1028.        SYNTAX     OBJECT IDENTIFIER
  1029.        MAX-ACCESS read-only
  1030.        STATUS     current
  1031.        DESCRIPTION
  1032.                "This object identifies the 10 or 100 Mb/s
  1033.                baseband or broadband MAU type.  An initial set of
  1034.                MAU types are defined above.  The assignment of
  1035.                OBJECT IDENTIFIERs to new types of MAUs is managed
  1036.                by the IANA.  If the MAU type is unknown, the
  1037.                object identifier
  1038.  
  1039.                unknownMauType OBJECT IDENTIFIER ::= { 0 0 }
  1040.  
  1041.                is returned.  Note that unknownMauType is a
  1042.                syntactically valid object identifier, and any
  1043.                conformant implementation of ASN.1 and the BER
  1044.                must be able to generate and recognize this value.
  1045.  
  1046.                This object represents the operational type of the
  1047.                MAU, as determined by either (1) the result of the
  1048.                auto-negotiation function or (2) if auto-
  1049.                negotiation is not enabled or is not implemented
  1050.                for this MAU, by the value of the object
  1051.                ifMauDefaultType.  In case (2), a set to the
  1052.                object ifMauDefaultType will force the MAU into
  1053.                the new operating mode."
  1054.        REFERENCE
  1055.                "[IEEE 802.3 Mgt], 30.5.1.1.2, aMAUType."
  1056.        ::= { ifMauEntry 3 }
  1057.  
  1058.    ifMauStatus OBJECT-TYPE
  1059.        SYNTAX     INTEGER {
  1060.                       other(1),
  1061.                       unknown(2),
  1062.                       operational(3),
  1063.  
  1064.  
  1065.  
  1066. de Graaf, et. al.           Standards Track                    [Page 19]
  1067.  
  1068. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  1069.  
  1070.  
  1071.                       standby(4),
  1072.                       shutdown(5),
  1073.                       reset(6)
  1074.                   }
  1075.        MAX-ACCESS read-write
  1076.        STATUS     current
  1077.        DESCRIPTION
  1078.                "The current state of the MAU.  This object may be
  1079.                implemented as a read-only object by those agents
  1080.                and MAUs that do not implement software control of
  1081.                the MAU state.  Some agents may not support
  1082.                setting the value of this object to some of the
  1083.                enumerated values.
  1084.  
  1085.                The value other(1) is returned if the MAU is in a
  1086.                state other than one of the states 2 through 6.
  1087.  
  1088.                The value unknown(2) is returned when the MAU's
  1089.                true state is unknown; for example, when it is
  1090.                being initialized.
  1091.  
  1092.                A MAU in the operational(3) state is fully
  1093.                functional, operates, and passes signals to its
  1094.                attached DTE or repeater port in accordance to its
  1095.                specification.
  1096.  
  1097.                A MAU in standby(4) state forces DI and CI to idle
  1098.                and the media transmitter to idle or fault, if
  1099.                supported.  Standby(4) mode only applies to link
  1100.                type MAUs.  The state of ifMauMediaAvailable is
  1101.                unaffected.
  1102.  
  1103.                A MAU in shutdown(5) state assumes the same
  1104.                condition on DI, CI, and the media transmitter as
  1105.                though it were powered down or not connected.  The
  1106.                MAU may return other(1) value for the
  1107.                ifMauJabberState and ifMauMediaAvailable objects
  1108.                when it is in this state.  For an AUI, this state
  1109.                will remove power from the AUI.
  1110.  
  1111.                Setting this variable to the value reset(6) resets
  1112.                the MAU in the same manner as a power-off, power-
  1113.                on cycle of at least one-half second would.  The
  1114.                agent is not required to return the value reset
  1115.                (6).
  1116.  
  1117.                Setting this variable to the value operational(3),
  1118.                standby(4), or shutdown(5) causes the MAU to
  1119.  
  1120.  
  1121.  
  1122. de Graaf, et. al.           Standards Track                    [Page 20]
  1123.  
  1124. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  1125.  
  1126.  
  1127.                assume the respective state except that setting a
  1128.                mixing-type MAU or an AUI to standby(4) will cause
  1129.                the MAU to enter the shutdown state."
  1130.        REFERENCE
  1131.                "[IEEE 802.3 Mgt], 30.5.1.1.7, aMAUAdminState,
  1132.                30.5.1.2.2, acMAUAdminControl, and 30.5.1.2.1,
  1133.                acRESETMAU."
  1134.        ::= { ifMauEntry 4 }
  1135.  
  1136.    ifMauMediaAvailable OBJECT-TYPE
  1137.        SYNTAX     INTEGER {
  1138.                       other(1),
  1139.                       unknown(2),
  1140.                       available(3),
  1141.                       notAvailable(4),
  1142.                       remoteFault(5),
  1143.                       invalidSignal(6),
  1144.                       remoteJabber(7),
  1145.                       remoteLinkLoss(8),
  1146.                       remoteTest(9)
  1147.                   }
  1148.        MAX-ACCESS read-only
  1149.        STATUS     current
  1150.        DESCRIPTION
  1151.                "If the MAU is a link or fiber type (FOIRL,
  1152.                10BASE-T, 10BASE-F) then this is equivalent to the
  1153.                link test fail state/low light function.  For an
  1154.                AUI or a coax (including broadband) MAU this
  1155.                indicates whether or not loopback is detected on
  1156.                the DI circuit.  The value of this attribute
  1157.                persists between packets for MAU types AUI,
  1158.                10BASE5, 10BASE2, 10BROAD36, and 10BASE-FP.
  1159.  
  1160.                The value other(1) is returned if the
  1161.                mediaAvailable state is not one of 2 through 6.
  1162.  
  1163.                The value unknown(2) is returned when the MAU's
  1164.                true state is unknown; for example, when it is
  1165.                being initialized.  At power-up or following a
  1166.                reset, the value of this attribute will be unknown
  1167.                for AUI, coax, and 10BASE-FP MAUs.  For these MAUs
  1168.                loopback will be tested on each transmission
  1169.                during which no collision is detected.  If DI is
  1170.                receiving input when DO returns to IDL after a
  1171.                transmission and there has been no collision
  1172.                during the transmission then loopback will be
  1173.                detected.  The value of this attribute will only
  1174.                change during non-collided transmissions for AUI,
  1175.  
  1176.  
  1177.  
  1178. de Graaf, et. al.           Standards Track                    [Page 21]
  1179.  
  1180. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  1181.  
  1182.  
  1183.                coax, and 10BASE-FP MAUs.
  1184.  
  1185.                For 100BASE-T4, 100BASE-TX and 100BASE-FX the
  1186.                enumerations match the states within the
  1187.                respective link integrity state diagrams, fig 23-
  1188.                12 and 24-15 of sections 23 and 24 of [2].  Any
  1189.                MAU which implements management of auto-
  1190.                negotiation will map remote fault indication to
  1191.                remote fault.
  1192.  
  1193.                The value available(3) indicates that the link,
  1194.                light, or loopback is normal.  The value
  1195.                notAvailable(4) indicates link loss, low light, or
  1196.                no loopback.
  1197.  
  1198.                The value remoteFault(5) indicates that a fault
  1199.                has been detected at the remote end of the link.
  1200.                This value applies to 10BASE-FB, 100BASE-T4 Far
  1201.                End Fault Indication and non-specified remote
  1202.                faults from a system running auto-negotiation.
  1203.                The values remoteJabber(7), remoteLinkLoss(8), and
  1204.                remoteTest(9) should be used instead of
  1205.                remoteFault(5) where the reason for remote fault
  1206.                is identified in the remote signaling protocol.
  1207.  
  1208.                The value invalidSignal(6) indicates that an
  1209.                invalid signal has been received from the other
  1210.                end of the link.  InvalidSignal(6) applies only to
  1211.                MAUs of type 10BASE-FB.
  1212.  
  1213.                Where an IEEE Std 802.3u-1995 clause 22 MII is
  1214.                present, a logic one in the remote fault bit
  1215.                (reference section 22.2.4.2.8 of that document)
  1216.                maps to the value remoteFault(5), and a logic zero
  1217.                in the link status bit (reference section
  1218.                22.2.4.2.10 of that document) maps to the value
  1219.                notAvailable(4).  The value notAvailable(4) takes
  1220.                precedence over the value remoteFault(5)."
  1221.        REFERENCE
  1222.                "[IEEE 802.3 Mgt], 30.5.1.1.4, aMediaAvailable."
  1223.        ::= { ifMauEntry 5 }
  1224.  
  1225.    ifMauMediaAvailableStateExits OBJECT-TYPE
  1226.        SYNTAX     Counter32
  1227.        MAX-ACCESS read-only
  1228.        STATUS     current
  1229.        DESCRIPTION
  1230.                "A count of the number of times that
  1231.  
  1232.  
  1233.  
  1234. de Graaf, et. al.           Standards Track                    [Page 22]
  1235.  
  1236. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  1237.  
  1238.  
  1239.                ifMauMediaAvailable for this MAU instance leaves
  1240.                the state available(3)."
  1241.        REFERENCE
  1242.                "[IEEE 802.3 Mgt], 30.5.1.1.5, aLoseMediaCounter."
  1243.        ::= { ifMauEntry 6 }
  1244.  
  1245.    ifMauJabberState OBJECT-TYPE
  1246.        SYNTAX     INTEGER {
  1247.                       other(1),
  1248.                       unknown(2),
  1249.                       noJabber(3),
  1250.                       jabbering(4)
  1251.                   }
  1252.        MAX-ACCESS read-only
  1253.        STATUS     current
  1254.        DESCRIPTION
  1255.                "The value other(1) is returned if the jabber
  1256.                state is not 2, 3, or 4.  The agent must always
  1257.                return other(1) for MAU type dot3MauTypeAUI.
  1258.  
  1259.                The value unknown(2) is returned when the MAU's
  1260.                true state is unknown; for example, when it is
  1261.                being initialized.
  1262.  
  1263.                If the MAU is not jabbering the agent returns
  1264.                noJabber(3).  This is the 'normal' state.
  1265.  
  1266.                If the MAU is in jabber state the agent returns
  1267.                the jabbering(4) value."
  1268.        REFERENCE
  1269.                "[IEEE 802.3 Mgt], 30.5.1.1.6,
  1270.                aJabber.jabberFlag."
  1271.        ::= { ifMauEntry 7 }
  1272.  
  1273.    ifMauJabberingStateEnters OBJECT-TYPE
  1274.        SYNTAX     Counter32
  1275.        MAX-ACCESS read-only
  1276.        STATUS     current
  1277.        DESCRIPTION
  1278.                "A count of the number of times that
  1279.                mauJabberState for this MAU instance enters the
  1280.                state jabbering(4).  For MAUs of type
  1281.                dot3MauTypeAUI, dot3MauType100BaseT4,
  1282.                dot3MauType100BaseTX, and dot3MauType100BaseFX,
  1283.                this counter will always indicate zero."
  1284.        REFERENCE
  1285.                "[IEEE 802.3 Mgt], 30.5.1.1.6,
  1286.                aJabber.jabberCounter."
  1287.  
  1288.  
  1289.  
  1290. de Graaf, et. al.           Standards Track                    [Page 23]
  1291.  
  1292. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  1293.  
  1294.  
  1295.        ::= { ifMauEntry 8 }
  1296.  
  1297.    ifMauFalseCarriers OBJECT-TYPE
  1298.        SYNTAX     Counter32
  1299.        MAX-ACCESS read-only
  1300.        STATUS     current
  1301.        DESCRIPTION
  1302.                "A count of the number of false carrier events
  1303.                during IDLE in 100BASE-X links.  This counter does
  1304.                not increment at the symbol rate.  It can
  1305.                increment after a valid carrier completion at a
  1306.                maximum rate of once per 100 ms until the next
  1307.                carrier event.
  1308.  
  1309.                This counter increments only for MAUs of type
  1310.                dot3MauType100BaseT4, dot3MauType100BaseTX, and
  1311.                dot3MauType100BaseFX.  For all other MAU types,
  1312.                this counter will always indicate zero.
  1313.  
  1314.                The approximate minimum time for rollover of this
  1315.                counter is 7.4 hours."
  1316.        REFERENCE
  1317.                "[IEEE 802.3 Mgt], 30.5.1.1.10, aFalseCarriers."
  1318.        ::= { ifMauEntry 9 }
  1319.  
  1320.    ifMauTypeList OBJECT-TYPE
  1321.        SYNTAX     Integer32
  1322.        MAX-ACCESS read-only
  1323.        STATUS     current
  1324.        DESCRIPTION
  1325.                "A value that uniquely identifies the set of
  1326.                possible IEEE 802.3 types that the MAU could be.
  1327.                The value is a sum which initially takes the value
  1328.                zero.  Then, for each type capability of this MAU,
  1329.                2 raised to the power noted below is added to the
  1330.                sum. For example, a MAU which has the capability
  1331.                to be only 10BASE-T would have a value of 512
  1332.                (2**9).  In contrast, a MAU which supports both
  1333.                10Base-T (full duplex) and 100BASE-TX (full
  1334.                duplex) would have a value of ((2**11) + (2**16))
  1335.                or 67584.
  1336.  
  1337.                The powers of 2 assigned to the capabilities are
  1338.                these:
  1339.  
  1340.                Power  Capability
  1341.                  0      other or unknown
  1342.                  1      AUI
  1343.  
  1344.  
  1345.  
  1346. de Graaf, et. al.           Standards Track                    [Page 24]
  1347.  
  1348. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  1349.  
  1350.  
  1351.                  2      10BASE-5
  1352.                  3      FOIRL
  1353.                  4      10BASE-2
  1354.                  5      10BASE-T duplex mode unknown
  1355.                  6      10BASE-FP
  1356.                  7      10BASE-FB
  1357.                  8      10BASE-FL duplex mode unknown
  1358.                  9      10BROAD36
  1359.                 10      10BASE-T  half duplex mode
  1360.                 11      10BASE-T  full duplex mode
  1361.                 12      10BASE-FL half duplex mode
  1362.                 13      10BASE-FL full duplex mode
  1363.                 14      100BASE-T4
  1364.                 15      100BASE-TX half duplex mode
  1365.                 16      100BASE-TX full duplex mode
  1366.                 17      100BASE-FX half duplex mode
  1367.                 18      100BASE-FX full duplex mode
  1368.                 19      100BASE-T2 half duplex mode
  1369.                 20      100BASE-T2 full duplex mode
  1370.  
  1371.                If auto-negotiation is present on this MAU, this
  1372.                object will map to ifMauAutoNegCapability."
  1373.  
  1374.        ::= { ifMauEntry 10 }
  1375.  
  1376.    ifMauDefaultType OBJECT-TYPE
  1377.        SYNTAX     OBJECT IDENTIFIER
  1378.        MAX-ACCESS read-write
  1379.        STATUS     current
  1380.        DESCRIPTION
  1381.                "This object identifies the default administrative
  1382.                10 or 100 Mb/s baseband MAU type, to be used in
  1383.                conjunction with the operational MAU type denoted
  1384.                by ifMauType.
  1385.  
  1386.                The set of possible values for this object is the
  1387.                same as the set defined for the ifMauType object.
  1388.  
  1389.                This object represents the administratively-
  1390.                configured type of the MAU.  If auto-negotiation
  1391.                is not enabled or is not implemented for this MAU,
  1392.                the value of this object determines the
  1393.                operational type of the MAU.  In this case, a set
  1394.                to this object will force the MAU into the
  1395.                specified operating mode.
  1396.  
  1397.                If auto-negotiation is implemented and enabled for
  1398.                this MAU, the operational type of the MAU is
  1399.  
  1400.  
  1401.  
  1402. de Graaf, et. al.           Standards Track                    [Page 25]
  1403.  
  1404. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  1405.  
  1406.  
  1407.                determined by auto-negotiation, and the value of
  1408.                this object denotes the type to which the MAU will
  1409.                automatically revert if/when auto-negotiation is
  1410.                later disabled.
  1411.  
  1412.                NOTE TO IMPLEMENTORS:  It may be necessary to
  1413.                provide for underlying hardware implementations
  1414.                which do not follow the exact behavior specified
  1415.                above.  In particular, when
  1416.                ifMauAutoNegAdminStatus transitions from enabled
  1417.                to disabled, the agent implementation must ensure
  1418.                that the operational type of the MAU (as reported
  1419.                by ifMauType) correctly transitions to the value
  1420.                specified by this object, rather than continuing
  1421.                to operate at the value earlier determined by the
  1422.                auto-negotiation function."
  1423.        REFERENCE
  1424.                "[IEEE 802.3 Mgt], 30.5.1.1.1, aMAUID, and [IEEE
  1425.                802.3 Std], 22.2.4.1.4."
  1426.        ::= { ifMauEntry 11 }
  1427.  
  1428.    ifMauAutoNegSupported OBJECT-TYPE
  1429.        SYNTAX     TruthValue
  1430.        MAX-ACCESS read-only
  1431.        STATUS     current
  1432.        DESCRIPTION
  1433.                "This object indicates whether or not auto-
  1434.                negotiation is supported on this MAU."
  1435.        ::= { ifMauEntry 12 }
  1436.  
  1437.  
  1438.  
  1439.    -- The ifJackTable applies to MAUs attached to interfaces
  1440.    -- which have one or more external jacks (connectors).
  1441.  
  1442.    ifJackTable OBJECT-TYPE
  1443.        SYNTAX     SEQUENCE OF IfJackEntry
  1444.        MAX-ACCESS not-accessible
  1445.        STATUS     current
  1446.        DESCRIPTION
  1447.                "Information about the external jacks attached to
  1448.                MAUs attached to an interface."
  1449.        ::= { dot3IfMauBasicGroup 2 }
  1450.  
  1451.    ifJackEntry OBJECT-TYPE
  1452.        SYNTAX     IfJackEntry
  1453.        MAX-ACCESS not-accessible
  1454.        STATUS     current
  1455.  
  1456.  
  1457.  
  1458. de Graaf, et. al.           Standards Track                    [Page 26]
  1459.  
  1460. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  1461.  
  1462.  
  1463.        DESCRIPTION
  1464.                "An entry in the table, containing information
  1465.                about a particular jack."
  1466.        INDEX    { ifMauIfIndex,
  1467.                   ifMauIndex,
  1468.                   ifJackIndex }
  1469.        ::= { ifJackTable 1 }
  1470.  
  1471.    IfJackEntry ::=
  1472.        SEQUENCE {
  1473.            ifJackIndex
  1474.                Integer32,
  1475.            ifJackType
  1476.                JackType
  1477.        }
  1478.  
  1479.  
  1480.    ifJackIndex OBJECT-TYPE
  1481.        SYNTAX     Integer32 (1..2147483647)
  1482.        MAX-ACCESS not-accessible
  1483.        STATUS     current
  1484.        DESCRIPTION
  1485.                "This variable uniquely identifies the jack
  1486.                described by this entry from among other jacks
  1487.                attached to the same MAU."
  1488.        ::= { ifJackEntry 1 }
  1489.  
  1490.    ifJackType OBJECT-TYPE
  1491.        SYNTAX     JackType
  1492.        MAX-ACCESS read-only
  1493.        STATUS     current
  1494.        DESCRIPTION
  1495.                "The jack connector type, as it appears on the
  1496.                outside of the system."
  1497.        ::= { ifJackEntry 2 }
  1498.  
  1499.  
  1500.    -- The ifMauAutoNegTable applies to systems in which
  1501.    -- auto-negotiation is supported on one or more MAUs
  1502.    -- attached to interfaces.  Note that if auto-negotiation
  1503.    -- is present and enabled, the ifMauType object reflects
  1504.    -- the result of the auto-negotiation function.
  1505.  
  1506.    ifMauAutoNegTable OBJECT-TYPE
  1507.        SYNTAX     SEQUENCE OF IfMauAutoNegEntry
  1508.        MAX-ACCESS not-accessible
  1509.        STATUS     current
  1510.        DESCRIPTION
  1511.  
  1512.  
  1513.  
  1514. de Graaf, et. al.           Standards Track                    [Page 27]
  1515.  
  1516. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  1517.  
  1518.  
  1519.                "Configuration and status objects for the auto-
  1520.                negotiation function of MAUs attached to
  1521.                interfaces."
  1522.        ::= { dot3IfMauAutoNegGroup 1 }
  1523.  
  1524.    ifMauAutoNegEntry OBJECT-TYPE
  1525.        SYNTAX     IfMauAutoNegEntry
  1526.        MAX-ACCESS not-accessible
  1527.        STATUS     current
  1528.        DESCRIPTION
  1529.                "An entry in the table, containing configuration
  1530.                and status information for the auto-negotiation
  1531.                function of a particular MAU."
  1532.            INDEX     { ifMauIfIndex, ifMauIndex }
  1533.        ::= { ifMauAutoNegTable 1 }
  1534.  
  1535.    IfMauAutoNegEntry ::=
  1536.        SEQUENCE {
  1537.            ifMauAutoNegAdminStatus
  1538.                INTEGER,
  1539.            ifMauAutoNegRemoteSignaling
  1540.                INTEGER,
  1541.            ifMauAutoNegConfig
  1542.                INTEGER,
  1543.            ifMauAutoNegCapability
  1544.                Integer32,
  1545.            ifMauAutoNegCapAdvertised
  1546.                Integer32,
  1547.            ifMauAutoNegCapReceived
  1548.                Integer32,
  1549.            ifMauAutoNegRestart
  1550.                INTEGER
  1551.  
  1552.        }
  1553.  
  1554.  
  1555.    ifMauAutoNegAdminStatus OBJECT-TYPE
  1556.        SYNTAX     INTEGER {
  1557.                       enabled(1),
  1558.                       disabled(2)
  1559.                   }
  1560.        MAX-ACCESS read-write
  1561.        STATUS     current
  1562.        DESCRIPTION
  1563.                "Setting this object to enabled(1) will cause the
  1564.                interface which has the auto-negotiation signaling
  1565.                ability to be enabled.
  1566.  
  1567.  
  1568.  
  1569.  
  1570. de Graaf, et. al.           Standards Track                    [Page 28]
  1571.  
  1572. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  1573.  
  1574.  
  1575.                If the value of this object is disabled(2) then
  1576.                the interface will act as it would if it had no
  1577.                auto-negotiation signaling.  Under these
  1578.                conditions, an IEEE 802.3 MAU will immediately be
  1579.                forced to the state indicated by the value of the
  1580.                object ifMauDefaultType.
  1581.  
  1582.                NOTE TO IMPLEMENTORS:  When
  1583.                ifMauAutoNegAdminStatus transitions from enabled
  1584.                to disabled, the agent implementation must ensure
  1585.                that the operational type of the MAU (as reported
  1586.                by ifMauType) correctly transitions to the value
  1587.                specified by the ifMauDefaultType object, rather
  1588.                than continuing to operate at the value earlier
  1589.                determined by the auto-negotiation function."
  1590.        REFERENCE
  1591.                "[IEEE 802.3 Mgt], 30.6.1.1.2, aAutoNegAdminState
  1592.                and 30.6.1.2.2, acAutoNegAdminControl."
  1593.        ::= { ifMauAutoNegEntry 1 }
  1594.  
  1595.    ifMauAutoNegRemoteSignaling OBJECT-TYPE
  1596.        SYNTAX     INTEGER {
  1597.                       detected(1),
  1598.                       notdetected(2)
  1599.                   }
  1600.        MAX-ACCESS read-only
  1601.        STATUS     current
  1602.        DESCRIPTION
  1603.                "A value indicating whether the remote end of the
  1604.                link is using auto-negotiation signaling. It takes
  1605.                the value detected(1) if and only if, during the
  1606.                previous link negotiation, FLP Bursts were
  1607.                received."
  1608.        REFERENCE
  1609.                "[IEEE 802.3 Mgt], 30.6.1.1.3,
  1610.                aAutoNegRemoteSignaling."
  1611.        ::= { ifMauAutoNegEntry 2 }
  1612.  
  1613.    ifMauAutoNegConfig OBJECT-TYPE
  1614.        SYNTAX     INTEGER {
  1615.                       other(1),
  1616.                       configuring(2),
  1617.                       complete(3),
  1618.                       disabled(4),
  1619.                       parallelDetectFail(5)
  1620.                   }
  1621.        MAX-ACCESS read-only
  1622.        STATUS     current
  1623.  
  1624.  
  1625.  
  1626. de Graaf, et. al.           Standards Track                    [Page 29]
  1627.  
  1628. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  1629.  
  1630.  
  1631.        DESCRIPTION
  1632.                "A value indicating the current status of the
  1633.                auto-negotiation process.  The enumeration
  1634.                parallelDetectFail(5) maps to a failure in
  1635.                parallel detection as defined in 28.2.3.1 of [IEEE
  1636.                802.3 Std]."
  1637.        REFERENCE
  1638.                "[IEEE 802.3 Mgt], 30.6.1.1.4,
  1639.                aAutoNegAutoConfig."
  1640.        ::= { ifMauAutoNegEntry 4 }
  1641.  
  1642.    ifMauAutoNegCapability OBJECT-TYPE
  1643.        SYNTAX     Integer32
  1644.        MAX-ACCESS read-only
  1645.        STATUS     current
  1646.        DESCRIPTION
  1647.                "A value that uniquely identifies the set of
  1648.                capabilities of the local auto-negotiation entity.
  1649.                The value is a sum which initially takes the value
  1650.                zero.  Then, for each capability of this
  1651.                interface, 2 raised to the power noted below is
  1652.                added to the sum. For example, an interface which
  1653.                has the capability to support only 100Base-TX half
  1654.                duplex would have a value of 32768 (2**15).  In
  1655.                contrast, an interface which supports both
  1656.                100Base-TX half duplex and and 100Base-TX full
  1657.                duplex would have a value of 98304 ((2**15) +
  1658.                (2**16)).
  1659.  
  1660.                The powers of 2 assigned to the capabilities are
  1661.                these:
  1662.  
  1663.                Power   Capability
  1664.                  0       other or unknown
  1665.                 (1-9)    (reserved)
  1666.                 10       10BASE-T  half duplex mode
  1667.                 11       10BASE-T  full duplex mode
  1668.                 12       (reserved)
  1669.                 13       (reserved)
  1670.                 14       100BASE-T4
  1671.                 15       100BASE-TX half duplex mode
  1672.                 16       100BASE-TX full duplex mode
  1673.                 17       (reserved)
  1674.                 18       (reserved)
  1675.                 19      100BASE-T2 half duplex mode
  1676.                 20      100BASE-T2 full duplex mode
  1677.  
  1678.                Note that interfaces that support this MIB may
  1679.  
  1680.  
  1681.  
  1682. de Graaf, et. al.           Standards Track                    [Page 30]
  1683.  
  1684. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  1685.  
  1686.  
  1687.                have capabilities that extend beyond the scope of
  1688.                this MIB."
  1689.        REFERENCE
  1690.                "[IEEE 802.3 Mgt], 30.6.1.1.5,
  1691.                aAutoNegLocalTechnologyAbility."
  1692.        ::= { ifMauAutoNegEntry 5 }
  1693.  
  1694.    ifMauAutoNegCapAdvertised OBJECT-TYPE
  1695.        SYNTAX     Integer32
  1696.        MAX-ACCESS read-write
  1697.        STATUS     current
  1698.        DESCRIPTION
  1699.                "A value that uniquely identifies the set of
  1700.                capabilities advertised by the local auto-
  1701.                negotiation entity. Refer to
  1702.                ifMauAutoNegCapability for a description of the
  1703.                possible values of this object.
  1704.  
  1705.                Capabilities in this object that are not available
  1706.                in ifMauAutoNegCapability cannot be enabled."
  1707.        REFERENCE
  1708.                "[IEEE 802.3 Mgt], 30.6.1.1.6,
  1709.                aAutoNegAdvertisedTechnologyAbility."
  1710.        ::= { ifMauAutoNegEntry 6 }
  1711.  
  1712.    ifMauAutoNegCapReceived OBJECT-TYPE
  1713.        SYNTAX     Integer32
  1714.        MAX-ACCESS read-only
  1715.        STATUS     current
  1716.        DESCRIPTION
  1717.                "A value that uniquely identifies the set of
  1718.                capabilities received from the remote auto-
  1719.                negotiation entity. Refer to
  1720.                ifMauAutoNegCapability for a description of the
  1721.                possible values of this object.
  1722.  
  1723.                Note that interfaces that support this MIB may be
  1724.                attached to remote auto-negotiation entities which
  1725.                have capabilities beyond the scope of this MIB."
  1726.        REFERENCE
  1727.                "[IEEE 802.3 Mgt], 30.6.1.1.7,
  1728.                aAutoNegReceivedTechnologyAbility."
  1729.        ::= { ifMauAutoNegEntry 7 }
  1730.  
  1731.    ifMauAutoNegRestart OBJECT-TYPE
  1732.        SYNTAX     INTEGER {
  1733.                       restart(1),
  1734.                       norestart(2)
  1735.  
  1736.  
  1737.  
  1738. de Graaf, et. al.           Standards Track                    [Page 31]
  1739.  
  1740. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  1741.  
  1742.  
  1743.                   }
  1744.        MAX-ACCESS read-write
  1745.        STATUS     current
  1746.        DESCRIPTION
  1747.                "If the value of this object is set to restart(1)
  1748.                then this will force auto-negotiation to begin
  1749.                link renegotiation. If auto-negotiation signaling
  1750.                is disabled, a write to this object has no effect.
  1751.  
  1752.                Setting the value of this object to norestart(2)
  1753.                has no effect."
  1754.        REFERENCE
  1755.                "[IEEE 802.3 Mgt], 30.6.1.2.1,
  1756.                acAutoNegRestartAutoConfig."
  1757.        ::= { ifMauAutoNegEntry 8 }
  1758.  
  1759.  
  1760.    --
  1761.    -- The Basic Broadband MAU Table
  1762.    --
  1763.  
  1764.    broadMauBasicTable OBJECT-TYPE
  1765.        SYNTAX     SEQUENCE OF BroadMauBasicEntry
  1766.        MAX-ACCESS not-accessible
  1767.        STATUS     current
  1768.        DESCRIPTION
  1769.                "Table of descriptive and status information about
  1770.                the broadband MAUs connected to interfaces."
  1771.        ::= { dot3BroadMauBasicGroup 1 }
  1772.  
  1773.    broadMauBasicEntry OBJECT-TYPE
  1774.        SYNTAX     BroadMauBasicEntry
  1775.        MAX-ACCESS not-accessible
  1776.        STATUS     current
  1777.        DESCRIPTION
  1778.                "An entry in the table, containing information
  1779.                about a single broadband MAU."
  1780.        INDEX     { broadMauIfIndex, broadMauIndex }
  1781.        ::= { broadMauBasicTable 1 }
  1782.  
  1783.    BroadMauBasicEntry ::=
  1784.        SEQUENCE {
  1785.            broadMauIfIndex
  1786.                Integer32,
  1787.            broadMauIndex
  1788.                Integer32,
  1789.            broadMauXmtRcvSplitType
  1790.                INTEGER,
  1791.  
  1792.  
  1793.  
  1794. de Graaf, et. al.           Standards Track                    [Page 32]
  1795.  
  1796. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  1797.  
  1798.  
  1799.            broadMauXmtCarrierFreq
  1800.                Integer32,
  1801.            broadMauTranslationFreq
  1802.                Integer32
  1803.        }
  1804.  
  1805.    broadMauIfIndex OBJECT-TYPE
  1806.        SYNTAX     Integer32 (1..2147483647)
  1807.        MAX-ACCESS read-only
  1808.        STATUS     current
  1809.        DESCRIPTION
  1810.                "This variable uniquely identifies the interface
  1811.                to which the MAU described by this entry is
  1812.                connected."
  1813.        REFERENCE
  1814.                "Reference RFC 1213, ifIndex."
  1815.        ::= { broadMauBasicEntry 1 }
  1816.  
  1817.    broadMauIndex OBJECT-TYPE
  1818.        SYNTAX     Integer32 (1..2147483647)
  1819.        MAX-ACCESS read-only
  1820.        STATUS     current
  1821.        DESCRIPTION
  1822.                "This variable uniquely identifies the MAU
  1823.                connected to interface broadMauIfIndex that is
  1824.                described by this entry."
  1825.        REFERENCE
  1826.                "Reference IEEE 802.3 MAU Mgt, 20.2.3.2, aMAUID."
  1827.        ::= { broadMauBasicEntry 2 }
  1828.  
  1829.    broadMauXmtRcvSplitType OBJECT-TYPE
  1830.        SYNTAX     INTEGER {
  1831.                       other(1),
  1832.                       single(2),
  1833.                       dual(3)
  1834.                   }
  1835.        MAX-ACCESS read-only
  1836.        STATUS     current
  1837.        DESCRIPTION
  1838.                "This object indicates the type of frequency
  1839.                multiplexing/cabling system used to separate the
  1840.                transmit and receive paths for the 10BROAD36 MAU.
  1841.  
  1842.                The value other(1) is returned if the split type
  1843.                is not either single or dual.
  1844.  
  1845.                The value single(2) indicates a single cable
  1846.                system.  The value dual(3) indicates a dual cable
  1847.  
  1848.  
  1849.  
  1850. de Graaf, et. al.           Standards Track                    [Page 33]
  1851.  
  1852. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  1853.  
  1854.  
  1855.                system, offset normally zero."
  1856.        REFERENCE
  1857.                "Reference IEEE 802.3 MAU Mgt, 20.2.3.2,
  1858.                aBbMAUXmitRcvSplitType."
  1859.        ::= { broadMauBasicEntry 3 }
  1860.  
  1861.    broadMauXmtCarrierFreq OBJECT-TYPE
  1862.        SYNTAX     Integer32
  1863.        MAX-ACCESS read-only
  1864.        STATUS     current
  1865.        DESCRIPTION
  1866.                "This variable indicates the transmit carrier
  1867.                frequency of the 10BROAD36 MAU in MHz/4; that is,
  1868.                in units of 250 kHz."
  1869.        REFERENCE
  1870.                "Reference IEEE 802.3 MAU Mgt, 20.2.3.2,
  1871.                aBroadbandFrequencies.xmitCarrierFrequency."
  1872.        ::= { broadMauBasicEntry 4 }
  1873.  
  1874.    broadMauTranslationFreq OBJECT-TYPE
  1875.        SYNTAX     Integer32
  1876.        MAX-ACCESS read-only
  1877.        STATUS     current
  1878.        DESCRIPTION
  1879.                "This variable indicates the translation offset
  1880.                frequency of the 10BROAD36 MAU in MHz/4; that is,
  1881.                in units of 250 kHz."
  1882.        REFERENCE
  1883.                "Reference IEEE 802.3 MAU Mgt, 20.2.3.2,
  1884.                aBroadbandFrequencies.translationFrequency."
  1885.        ::= { broadMauBasicEntry 5 }
  1886.  
  1887.  
  1888.  
  1889.    -- Notifications for use by 802.3 MAUs
  1890.  
  1891.    rpMauJabberTrap NOTIFICATION-TYPE
  1892.        OBJECTS     { rpMauJabberState }
  1893.        STATUS      current
  1894.        DESCRIPTION
  1895.                "This trap is sent whenever a managed repeater MAU
  1896.                enters the jabber state.
  1897.  
  1898.                The agent must throttle the generation of
  1899.                consecutive rpMauJabberTraps so that there is at
  1900.                least a five-second gap between them."
  1901.        REFERENCE
  1902.                "[IEEE 802.3 Mgt], 30.5.1.3.1, nJabber
  1903.  
  1904.  
  1905.  
  1906. de Graaf, et. al.           Standards Track                    [Page 34]
  1907.  
  1908. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  1909.  
  1910.  
  1911.                notification."
  1912.        ::= { snmpDot3MauMgt 0 1 }
  1913.  
  1914.    ifMauJabberTrap NOTIFICATION-TYPE
  1915.        OBJECTS     { ifMauJabberState }
  1916.        STATUS      current
  1917.        DESCRIPTION
  1918.                "This trap is sent whenever a managed interface
  1919.                MAU enters the jabber state.
  1920.  
  1921.                The agent must throttle the generation of
  1922.                consecutive ifMauJabberTraps so that there is at
  1923.                least a five-second gap between them."
  1924.        REFERENCE
  1925.                "[IEEE 802.3 Mgt], 30.5.1.3.1, nJabber
  1926.                notification."
  1927.        ::= { snmpDot3MauMgt 0 2 }
  1928.  
  1929.  
  1930.    -- Conformance information
  1931.  
  1932.    mauModConf
  1933.            OBJECT IDENTIFIER ::= { mauMod 1 }
  1934.      mauModCompls
  1935.            OBJECT IDENTIFIER ::= { mauModConf 1 }
  1936.      mauModObjGrps
  1937.            OBJECT IDENTIFIER ::= { mauModConf 2 }
  1938.      mauModNotGrps
  1939.            OBJECT IDENTIFIER ::= { mauModConf 3 }
  1940.  
  1941.  
  1942.    -- Object groups
  1943.  
  1944.    mauRpGrpBasic OBJECT-GROUP
  1945.        OBJECTS     { rpMauGroupIndex,
  1946.                      rpMauPortIndex,
  1947.                      rpMauIndex,
  1948.                      rpMauType,
  1949.                      rpMauStatus,
  1950.                      rpMauMediaAvailable,
  1951.                      rpMauMediaAvailableStateExits,
  1952.                      rpMauJabberState,
  1953.                      rpMauJabberingStateEnters }
  1954.        STATUS      current
  1955.        DESCRIPTION
  1956.            "Basic conformance group for MAUs attached to
  1957.            repeater ports.  This group is also the
  1958.            conformance specification for RFC 1515
  1959.  
  1960.  
  1961.  
  1962. de Graaf, et. al.           Standards Track                    [Page 35]
  1963.  
  1964. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  1965.  
  1966.  
  1967.            implementations."
  1968.        ::= { mauModObjGrps 1 }
  1969.  
  1970.    mauRpGrp100Mbs OBJECT-GROUP
  1971.        OBJECTS     { rpMauFalseCarriers }
  1972.        STATUS      current
  1973.        DESCRIPTION
  1974.            "Conformance group for MAUs attached to
  1975.            repeater ports with 100 Mb/s capability."
  1976.        ::= { mauModObjGrps 2 }
  1977.  
  1978.    mauRpGrpJack OBJECT-GROUP
  1979.        OBJECTS     { rpJackType }
  1980.        STATUS      current
  1981.        DESCRIPTION
  1982.            "Conformance group for MAUs attached to
  1983.            repeater ports with managed jacks."
  1984.        ::= { mauModObjGrps 3 }
  1985.  
  1986.    mauIfGrpBasic OBJECT-GROUP
  1987.        OBJECTS     { ifMauIfIndex,
  1988.                      ifMauIndex,
  1989.                      ifMauType,
  1990.                      ifMauStatus,
  1991.                      ifMauMediaAvailable,
  1992.                      ifMauMediaAvailableStateExits,
  1993.                      ifMauJabberState,
  1994.                      ifMauJabberingStateEnters }
  1995.        STATUS      current
  1996.        DESCRIPTION
  1997.            "Basic conformance group for MAUs attached to
  1998.            interfaces.  This group also provides a
  1999.            conformance specification for RFC 1515
  2000.            implementations."
  2001.        ::= { mauModObjGrps 4 }
  2002.  
  2003.    mauIfGrp100Mbs OBJECT-GROUP
  2004.        OBJECTS     { ifMauFalseCarriers,
  2005.                      ifMauTypeList,
  2006.                      ifMauDefaultType,
  2007.                      ifMauAutoNegSupported }
  2008.        STATUS      current
  2009.        DESCRIPTION
  2010.            "Conformance group for MAUs attached
  2011.            to interfaces with 100 Mb/s capability."
  2012.        ::= { mauModObjGrps 5 }
  2013.  
  2014.    mauIfGrpJack OBJECT-GROUP
  2015.  
  2016.  
  2017.  
  2018. de Graaf, et. al.           Standards Track                    [Page 36]
  2019.  
  2020. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  2021.  
  2022.  
  2023.        OBJECTS     { ifJackType }
  2024.        STATUS      current
  2025.        DESCRIPTION
  2026.            "Conformance group for MAUs attached
  2027.            to interfaces with managed jacks."
  2028.        ::= { mauModObjGrps 6 }
  2029.  
  2030.    mauIfGrpAutoNeg OBJECT-GROUP
  2031.        OBJECTS     { ifMauAutoNegAdminStatus,
  2032.                      ifMauAutoNegRemoteSignaling,
  2033.                      ifMauAutoNegConfig,
  2034.                      ifMauAutoNegCapability,
  2035.                      ifMauAutoNegCapAdvertised,
  2036.                      ifMauAutoNegCapReceived,
  2037.                      ifMauAutoNegRestart }
  2038.        STATUS      current
  2039.        DESCRIPTION
  2040.            "Conformance group for MAUs attached to
  2041.            interfaces with managed auto-negotiation."
  2042.        ::= { mauModObjGrps 7 }
  2043.  
  2044.    mauBroadBasic OBJECT-GROUP
  2045.        OBJECTS     { broadMauIfIndex,
  2046.                      broadMauIndex,
  2047.                      broadMauXmtRcvSplitType,
  2048.                      broadMauXmtCarrierFreq,
  2049.                      broadMauTranslationFreq }
  2050.        STATUS      current
  2051.        DESCRIPTION
  2052.            "Conformance group for broadband MAUs
  2053.            attached to interfaces.  This group
  2054.            provides a conformance specification
  2055.            for RFC 1515 implementations."
  2056.        ::= { mauModObjGrps 8 }
  2057.  
  2058.    -- Notification groups
  2059.  
  2060.    rpMauNotifications NOTIFICATION-GROUP
  2061.        NOTIFICATIONS { rpMauJabberTrap }
  2062.        STATUS      current
  2063.        DESCRIPTION
  2064.            "Notifications for repeater MAUs."
  2065.        ::= { mauModNotGrps 1 }
  2066.  
  2067.    ifMauNotifications NOTIFICATION-GROUP
  2068.        NOTIFICATIONS { ifMauJabberTrap }
  2069.        STATUS      current
  2070.        DESCRIPTION
  2071.  
  2072.  
  2073.  
  2074. de Graaf, et. al.           Standards Track                    [Page 37]
  2075.  
  2076. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  2077.  
  2078.  
  2079.            "Notifications for interface MAUs."
  2080.        ::= { mauModNotGrps 2 }
  2081.  
  2082.  
  2083.    -- Compliances
  2084.  
  2085.    mauModRpCompl MODULE-COMPLIANCE
  2086.        STATUS      current
  2087.        DESCRIPTION
  2088.            "Compliance for MAUs attached to repeater ports."
  2089.  
  2090.        MODULE -- this module
  2091.            MANDATORY-GROUPS { mauRpGrpBasic }
  2092.  
  2093.            GROUP mauRpGrp100Mbs
  2094.            DESCRIPTION
  2095.                "Implementation of this optional group is
  2096.                recommended for MAUs which have 100Mb/s
  2097.                capability."
  2098.  
  2099.            GROUP mauRpGrpJack
  2100.            DESCRIPTION
  2101.                "Implementation of this optional group is
  2102.                recommended for MAUs which have one or more
  2103.                external jacks."
  2104.  
  2105.            GROUP rpMauNotifications
  2106.            DESCRIPTION
  2107.                "Implementation of this group is
  2108.                recommended for MAUs attached to repeater
  2109.                ports."
  2110.  
  2111.        ::= { mauModCompls 1 }
  2112.  
  2113.  
  2114.    mauModIfCompl MODULE-COMPLIANCE
  2115.        STATUS      current
  2116.        DESCRIPTION
  2117.            "Compliance for MAUs attached to interfaces."
  2118.  
  2119.        MODULE -- this module
  2120.            MANDATORY-GROUPS { mauIfGrpBasic }
  2121.  
  2122.            GROUP mauIfGrp100Mbs
  2123.            DESCRIPTION
  2124.                "Implementation of this optional group is
  2125.                recommended for MAUs which have 100Mb/s
  2126.                capability."
  2127.  
  2128.  
  2129.  
  2130. de Graaf, et. al.           Standards Track                    [Page 38]
  2131.  
  2132. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  2133.  
  2134.  
  2135.            GROUP mauIfGrpJack
  2136.            DESCRIPTION
  2137.                "Implementation of this optional group is
  2138.                recommended for MAUs which have one or more
  2139.                external jacks."
  2140.  
  2141.            GROUP mauIfGrpAutoNeg
  2142.            DESCRIPTION
  2143.                "Implementation of this group is
  2144.                mandatory for MAUs which support
  2145.                managed auto-negotiation."
  2146.  
  2147.            GROUP mauBroadBasic
  2148.            DESCRIPTION
  2149.                "Implementation of this group is
  2150.                mandatory for broadband MAUs."
  2151.  
  2152.            GROUP ifMauNotifications
  2153.            DESCRIPTION
  2154.                "Implementation of this group is
  2155.                recommended for MAUs attached to
  2156.                interfaces."
  2157.  
  2158.        ::= { mauModCompls 2 }
  2159.  
  2160.    END
  2161.  
  2162. 4.  Acknowledgements
  2163.  
  2164.    This document was produced by the IETF Hub MIB Working Group, whose
  2165.    efforts were greatly advanced by the contributions of the following
  2166.    people:
  2167.  
  2168.         Chuck Black
  2169.         John Flick
  2170.         Jeff Johnson
  2171.         Leon Leong
  2172.         Mike Lui
  2173.         Dave Perkins
  2174.         Geoff Thompson
  2175.         Maurice Turcotte
  2176.         Paul Woodruff
  2177.  
  2178.    Special thanks as well to Dave Perkins for his excellent work on the
  2179.    SMICng compiler, which made it easy to take advantage of the latest
  2180.    SNMPv2 constructs in this MIB.
  2181.  
  2182.  
  2183.  
  2184.  
  2185.  
  2186. de Graaf, et. al.           Standards Track                    [Page 39]
  2187.  
  2188. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  2189.  
  2190.  
  2191. 5.  References
  2192.  
  2193.    [1]  IEEE 802.3/ISO 8802-3 Information processing systems -
  2194.         Local area networks - Part 3:  Carrier sense multiple
  2195.         access with collision detection (CSMA/CD) access method
  2196.         and physical layer specifications, 1993.
  2197.  
  2198.    [2]  IEEE 802.3u-1995, "MAC Parameters, Physical Layer, Medium
  2199.         Attachment Units and Repeater for 100 Mb/s Operation,
  2200.         Type 100BASE-T," Sections 21 through 29, Supplement to
  2201.         IEEE Std 802.3, October 26, 1995.
  2202.  
  2203.    [3]  IEEE 802.3u-1995, "10 & 100 Mb/s Management," Section 30,
  2204.         Supplement to IEEE Std 802.3, October 26, 1995.
  2205.  
  2206.    [4]  de Graaf, K., D. Romascanu, D. McMaster and K.
  2207.         McCloghrie, "Definitions of Managed Objects for IEEE
  2208.         802.3 Repeater Devices using SMIv2", RFC 2108, February
  2209.         1997.
  2210.  
  2211.    [5]  McCloghrie, K. and M. Rose, Editors, "Management
  2212.         Information Base for Network Management of TCP/IP-based
  2213.         internets: MIB-II", STD 17, RFC 1213, March 1991.
  2214.  
  2215.    [6]  Case, J., McCloghrie, K., Rose, M. and S. Waldbusser,
  2216.         "Structure of Management Information for version 2 of the
  2217.         Simple Network Management Protocol (SNMPv2)", RFC 1902,
  2218.         January 1996.
  2219.  
  2220.    [7]  Case, J., McCloghrie, K., Rose, M. and S. Waldbusser, "Textual
  2221.         Conventions for version 2 of the Simple Network Management
  2222.         Protocol (SNMPv2)", RFC 1903, January 1996.
  2223.  
  2224.    [8]  Case, J., McCloghrie, K., Rose, M. and S. Waldbusser,
  2225.         "Conformance Statements for version 2 of the Simple Network
  2226.         Management Protocol (SNMPv2)", RFC 1904, January 1996.
  2227.  
  2228.    [9]  Case, J., McCloghrie, K., Rose, M. and S. Waldbusser, "Protocol
  2229.         Operations for version 2 of the Simple Network Management
  2230.         Protocol (SNMPv2)", RFC 1905, January 1996.
  2231.  
  2232.    [10] Case, J., M. Fedor, M. Schoffstall and  J. Davin, "Simple
  2233.         Network Management Protocol", STD 15, RFC 1157, May 1990.
  2234.  
  2235.    [11] McMaster, D., K. McCloghrie and  S. Roberts, "Definitions of
  2236.         Managed Objects for IEEE 802.3 Medium Attachment Units
  2237.         (MAUs)", RFC 1515, September 1993.
  2238.  
  2239.  
  2240.  
  2241.  
  2242. de Graaf, et. al.           Standards Track                    [Page 40]
  2243.  
  2244. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  2245.  
  2246.  
  2247. 6.  Security Considerations
  2248.  
  2249.    Certain management information defined in this MIB may be considered
  2250.    sensitive in some network environments.  Therefore, authentication of
  2251.    received SNMP requests and controlled access to management
  2252.    information should be employed in such environments.  The method for
  2253.    this authentication is a function of the SNMP Administrative
  2254.    Framework, and has not been expanded by this MIB.
  2255.  
  2256.    Several objects in this MIB allow write access.  Setting these
  2257.    objects can have a serious effect on the operation of the network,
  2258.    including enabling or disabling a MAU, changing a MAU's default type,
  2259.    enabling, disabling or restarting autonegotiation, or modifying the
  2260.    capabilities that a MAU advertizes during autonegotiation.  It is
  2261.    recommended that implementers seriously consider whether set
  2262.    operations should be allowed without providing, at a minimum,
  2263.    authentication of request origin.
  2264.  
  2265. 7.  Authors' Addresses
  2266.  
  2267.    Kathryn de Graaf
  2268.    3Com Corporation
  2269.    118 Turnpike Rd.
  2270.    Southborough, MA 01772 USA
  2271.  
  2272.    Phone: (508)229-1627
  2273.    Fax:   (508)490-5882
  2274.    EMail: kdegraaf@isd.3com.com
  2275.  
  2276.  
  2277.    Dan Romascanu
  2278.    Madge Networks (Israel) Ltd.
  2279.    Atidim Technology Park, Bldg. 3
  2280.    Tel Aviv 61131, Israel
  2281.  
  2282.    Phone: 972-3-6458414, 6458458
  2283.    Fax:   972-3-6487146
  2284.    EMail: dromasca@madge.com
  2285.  
  2286.  
  2287.    Donna McMaster
  2288.    Cisco Systems Inc.
  2289.    170 West Tasman Drive
  2290.    San Jose, CA 95134
  2291.  
  2292.    Phone:: (408) 526-5260
  2293.    EMail: mcmaster@cisco.com
  2294.  
  2295.  
  2296.  
  2297.  
  2298. de Graaf, et. al.           Standards Track                    [Page 41]
  2299.  
  2300. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  2301.  
  2302.  
  2303.    Keith McCloghrie
  2304.    Cisco Systems Inc.
  2305.    170 West Tasman Drive
  2306.    San Jose, CA 95134
  2307.  
  2308.    Phone: (408) 526-5260
  2309.    EMail: kzm@cisco.com
  2310.  
  2311.  
  2312.    Sam Roberts
  2313.    Farallon Computing, Inc.
  2314.    2470 Mariner Square Loop
  2315.    Alameda, CA 94501-1010
  2316.  
  2317.    Phone:: (510) 814-5215
  2318.    EMail: sroberts@farallon.com
  2319.  
  2320.  
  2321.  
  2322.  
  2323.  
  2324.  
  2325.  
  2326.  
  2327.  
  2328.  
  2329.  
  2330.  
  2331.  
  2332.  
  2333.  
  2334.  
  2335.  
  2336.  
  2337.  
  2338.  
  2339.  
  2340.  
  2341.  
  2342.  
  2343.  
  2344.  
  2345.  
  2346.  
  2347.  
  2348.  
  2349.  
  2350.  
  2351.  
  2352.  
  2353.  
  2354. de Graaf, et. al.           Standards Track                    [Page 42]
  2355.  
  2356. RFC 2239          Managed Objects for IEEE 802.3 MAUs      November 1997
  2357.  
  2358.  
  2359. 8.  Full Copyright Statement
  2360.  
  2361.    Copyright (C) The Internet Society (1997).  All Rights Reserved.
  2362.  
  2363.    This document and translations of it may be copied and furnished to
  2364.    others, and derivative works that comment on or otherwise explain it
  2365.    or assist in its implementation may be prepared, copied, published
  2366.    and distributed, in whole or in part, without restriction of any
  2367.    kind, provided that the above copyright notice and this paragraph are
  2368.    included on all such copies and derivative works.  However, this
  2369.    document itself may not be modified in any way, such as by removing
  2370.    the copyright notice or references to the Internet Society or other
  2371.    Internet organizations, except as needed for the purpose of
  2372.    developing Internet standards in which case the procedures for
  2373.    copyrights defined in the Internet Standards process must be
  2374.    followed, or as required to translate it into languages other than
  2375.    English.
  2376.  
  2377.    The limited permissions granted above are perpetual and will not be
  2378.    revoked by the Internet Society or its successors or assigns.
  2379.  
  2380.    This document and the information contained herein is provided on an
  2381.    "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
  2382.    TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
  2383.    BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
  2384.    HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
  2385.    MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
  2386.  
  2387.  
  2388.  
  2389.  
  2390.  
  2391.  
  2392.  
  2393.  
  2394.  
  2395.  
  2396.  
  2397.  
  2398.  
  2399.  
  2400.  
  2401.  
  2402.  
  2403.  
  2404.  
  2405.  
  2406.  
  2407.  
  2408.  
  2409.  
  2410. de Graaf, et. al.           Standards Track                    [Page 43]
  2411.  
  2412.